Big Huge Thesaurus

heavy particle

noun